higher plant - Espagnol Anglais Dictionnaire